@charset "utf-8"; /* CSS Document */
body{width:100%; margin:0px auto; background:#ece6dc; font-family:"宋体", Arial, Helvetica, sans-serif; font-size:12px; color:#111;}
div,img,a img,strong,span,em,ul,li,dl,dt,dd{margin:0px; padding:0px; border:0px;}
ul,li{list-style:none;}
html{overflow:-moz-scrollbars-vertical; overflow-y:scroll;}
table,tr,td,input,select,textarea{font-family:"宋体", Arial, Helvetica, sans-serif; font-size:12px; color:#666;}
em{font-style:normal;}
img{vertical-align:middle;}
.left{float:left;}
.right{float:right;}
.f14{font-size:14px;}
.f16{font-size:16px;}
.red{color:#F00;}
a{color:#111; text-decoration:none;}
a:hover{color:#740; text-decoration:underline;}

/* 头部 */
.headerM{width:100%; float:left;}
.headerT{width:100%; float:left; height:36px; line-height:36px; background:#fff;}
.headerTm{width:960px; margin:0px auto; height:36px; line-height:36px;}
.headerTmL{float:left; width:260px;}
.headerTmR{float:left; width:700px;}
.TmR_myzx{float:right; width:118px; height:36px; text-align:center; background:url(../images/bg_02.jpg) no-repeat;}
.TmR_myzx a{color:#fff;}
.TmR_myzx a:hover{color:#b2181a; text-decoration:none;}
.TmR_dh{float:right; background:url(../images/bg_01.jpg) left center no-repeat; padding-left:25px; padding-right:20px; color:#945728; font-size:14px; font-family:"微软雅黑";}
.headerC{width:100%; float:left; height:175px; background:#ece6dc url(../images/bg_03.jpg) no-repeat center center;}
.headerCm{width:960px; margin:0px auto; height:128px; background:url(../images/bg_04.jpg) no-repeat; padding-top:47px;} 
.headerB{width:100%; float:left; height:54px; line-height:54px; background:#b27833 url(../images/bg_06.jpg) no-repeat center center;}
.nav{width:960px; margin:0px auto;}
/*.nav ul{float:left; padding:0px 20px;}
.nav li{float:left; width:115px; height:54px; line-height:54px; text-align:center; font-size:14px; font-family:"微软雅黑"; background:url(../images/bg_07.jpg) right center no-repeat;}
.nav li a{color:#fff; width:115px; height:54px; display:block;}
.nav li a:hover{text-decoration:none; color:#b2181a;}*/

.zzjs_net_menu{font-family:"微软雅黑"; font-size:14px; position:relative; z-index:100; width:920px; float:left; height:54px; line-height:54px; padding:0px 20px;}
.zzjs_net_menu ul{list-style:none;}
.zzjs_net_menu li {float:left;position:relative; height:54px; line-height:54px; float:left; text-align:center; background:url(../images/bg_07.jpg) right center no-repeat;}
.zzjs_net_menu li a{width:115px; float:left; color:#e9e9e9;}
.zzjs_net_menu li a:hover{background:url(../images/bg_22.jpg) left center no-repeat; width:115px; height:54px; text-decoration:none; color:#e9e9e9;}
.zzjs_net_menu ul ul {visibility:hidden;position:absolute; top:50px; left:-5px; width:86px; height:162px; background:url(../images/bg_23.png) top no-repeat; padding:10px 20px 0px 20px;}
.zzjs_net_menu table {position:absolute; top:0; left:0;}
.zzjs_net_menu ul li:hover ul,
.zzjs_net_menu ul a:hover ul{visibility:visible;}
.zzjs_net_menu a{display:block; width:115px; float:left; color:#e9e9e9;}
.zzjs_net_menu a:hover{width:115px; height:34px; text-decoration:none; color:#e9e9e9;}
.zzjs_net_menu ul ul{}
.zzjs_net_menu ul ul li{clear:both;text-align:left; text-align:center; display:block; background:none; height:30px; line-height:30px;}
.zzjs_net_menu ul ul li a{display:block; width:86px; height:30px; line-height:30px; margin:0;border:0; color:#e9e9e9; background:url(../images/bg_24.jpg) bottom left repeat-x;} 
.zzjs_net_menu ul ul li a:hover{background:url(../images/bg_24.jpg) bottom left repeat-x; color:#cac0b9; width:86px; height:30px; line-height:30px;}
.nav_check a{background:url(../images/bg_22.jpg) left center no-repeat; color:#e9e9e9;}










/* 主体 */
.mainB{width:100%; float:left; min-height:300px; height:auto !important; height:300px; overflow:hidden !important; overflow: visible; background:url(../images/bg_10.jpg) repeat-y center top;}
.mianM{width:960px; margin:0px auto;}
.banner{float:left; width:960px;}

/* 首页幻灯js */
#fader{position:relative;overflow:hidden;height:349px;width:960px;}
#fader li{position:absolute;left:0;top:0;}
#fader img{display:block; height:349px; width:960px;}
.fader-nav{display:inline-block;margin-right:8px;color:#b3b2b2;padding:0px; width:12px; height:12px; line-height:12px; background:url(../images/dot_08.png) no-repeat;border:0px; font-weight:bold;font-size:0px;cursor:pointer; text-indent:99px; _text-indent:0px;}
.fader-cur-nav{display:inline-block;margin-right:8px;color:#e83a81;padding:0px;width:12px; height:12px; line-height:12px; background:url(../images/dot_07.png) no-repeat;border:0px; font-weight:bold;font-size:0px;cursor:pointer; text-indent:99px; _text-indent:0px;}

.bannerF{width:960px; float:left; padding-bottom:20px; background:url(../images/bg_05.jpg) bottom center no-repeat;}
.bannerF li{float:left;}
.miansy{float:left; padding:0px 20px 10px 20px; width:920px;}
.miansyB{float:left; width:920px; padding-bottom:20px;}
.miansy_zx{float:left; width:280px;}
.miansy_zxT{height:54px; background:url(../images/bg_11.jpg) no-repeat;}
.miansy_zxF{float:left; width:220px; background:url(../images/bg_12.jpg) no-repeat; height:224px; overflow:hidden; padding:13px 30px 0px 30px;}
.miansy_zxF li{float:left; width:210px; height:35px; line-height:35px; background:url(../images/dot_01.gif) 1px center no-repeat; padding-left:10px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; font-size:14px; font-weight:bold; border-bottom:1px dotted #ccc;}
.miansy_zxF a,.miansy_zxF a:hover{color:#b2181a;}
.miansy_wt{float:left; padding-left:25px; width:360px;}
.miansy_wtT{height:59px; background:url(../images/bg_13.jpg) no-repeat;}
.miansy_wtF{float:left; width:360px; height:227px; background:url(../images/bg_14.jpg) right bottom no-repeat; padding-top:10px;}
.miansy_wtF ul{float:left; width:360px; background:url(../images/dot_03.gif) left 15px no-repeat;}
.miansy_wtF li{float:left; height:43px; line-height:43px; float:left; width:335px; padding-left:25px; font-size:14px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;} 
.miansy_jb{float:left; width:231px; padding-left:24px;}
.miansy_jbT{height:40px; background:url(../images/bg_15.jpg) no-repeat; line-height:40px; padding-left:47px; color:#fff;}
.miansy_jbTl{float:left; font-size:16px; font-family:"微软雅黑";}
.miansy_jbTr{float:right; padding-right:10px;}
.miansy_jbTr a,.miansy_jbTr a:hover{color:#fff;}
.miansy_jbF{float:left; width:229px; border:1px solid #dcdbd6; border-top:none;}
.miansy_jbFm{float:left; width:185px; border:2px solid #f5f3e9; border-top:none; height:237px; padding:12px 20px 0px 20px; overflow:hidden;}
.miansy_jbFm li{float:left; height:23px; line-height:23px; background:url(../images/dot_02.gif) left center no-repeat; padding-left:15px; width:170px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.miansy_jbFm li a{color:#bd1c00;}
.miansyCL{float:left; width:669px;}
.miansyCLl{float:left; width:454px; padding-right:3px;}
.miansyCLr{float:left; width:152px; height:114px; background:url(../images/bg_16.jpg) no-repeat; padding:70px 30px 0px 30px;color:#fff; overflow:hidden;}
.miansyCLr dt{font-size:16px; font-family:"微软雅黑"; }
.miansyCLr dd{float:left; width:152px; line-height:20px; text-align:justify; text-justify:inter-ideograph; padding-top:12px;}
.miansyCR{float:left; width:229px; border:1px solid #dcdbd6; margin-left:20px;}
.miansyCRm{float:left; width:225px; border:2px solid #f5f3e9; height:178px;}
.miansyCRmT{height:38px; line-height:38px; font-size:16px; font-family:"微软雅黑"; padding-left:15px;}
.miansyCRmB{padding:10px 10px 0px 10px; width:205px; float:left;}
.miansyCRmBL{float:left; width:101px; height:120px;}
.miansyCRmBL img{width:101px; height:120px;}
.miansyCRmBR{float:left; width:94px; padding-left:10px;}
.miansyCRmBR dt{font-weight:bold; padding-bottom:6px; line-height:22px;}
.miansyCRmBR dd{line-height:18px; text-align:justify; text-justify:inter-ideograph; height:90px; overflow:hidden;}
.miansyCRmBR dd a{color:#bd1c00;}
.miansyFL{float:left; width:669px; background:url(../images/bg_17.jpg) top center no-repeat;}
.miansyFLt{height:38px;}
.miansyFLtl{padding:15px 0px 0px 40px; float:left; color:#6b4100; font-size:16px; font-family:"微软雅黑";}
.miansyFLtr{color:#c7b393; float:left; padding-left:40px;}
.miansyFLtr li{float:left; padding:0px 8px; line-height:38px; font-size:14px; font-family:"微软雅黑";}
.miansyFLb{float:left; width:669px; padding-top:20px;}
.miansyFLbL{float:left; width:205px;}
.miansyFLbLt{height:183px; overflow:hidden;}
.miansyFLbLt img{width:205px; height:183px;}
.miansyFLbLf{text-align:center; width:205px; height:24px; line-height:24px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.miansyFLbR{float:left; width:444px; padding-left:20px;}
.miansyFLbRt{float:left; width:444px; padding-bottom:10px; border-bottom:1px dotted #ccc;}
.miansyFLbRt dt{font-weight:bold; font-size:14px;}
.miansyFLbRt a,.miansyFLbRt a:hover{color:#b2181a;}
.miansyFLbRt dd{line-height:20px; color:#999; padding-top:10px; height:80px; overflow:hidden; text-align:justify; text-justify:inter-ideograph;}
.miansyFLbRb{float:left; width:444px; padding-top:5px;}
.miansyFLbRb li{float:left; width:190px; padding-left:12px; padding-right:20px; background:url(../images/dot_06.gif) 1px center no-repeat; height:25px; line-height:25px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.miansyFR{float:left; padding-left:20px; width:231px;}
.miansyFRb{float:left; width:229px; border:1px solid #dcdbd6; border-top:none;}
.miansyFRbm{float:left; width:205px; border:2px solid #f5f3e9; border-top:none; height:200px; padding:12px 10px 0px 10px; overflow:hidden;}
.miansyFRbmt{float:left; width:205px; padding-bottom:8px; border-bottom:1px dashed #ccc; font-size:14px;}
.miansyFRbmt dt{background:url(../images/dot_04.gif) left center no-repeat; height:24px; line-height:24px; width:185px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; padding-left:20px;}
.miansyFRbmt dd{line-height:24px; padding-left:20px; background:url(../images/dot_05.gif) left 5px no-repeat; height:48px; overflow:hidden; text-align:justify; text-justify:inter-ideograph;}
.miansyFRbmt,.miansyFRbmt a,.miansyFRbmt a:hover,.miansyFRbmc li a,.miansyFRbmc li a:hover{color:#b2181a;}
.miansyFRbmc{float:left; width:205px; padding-top:10px;}
.miansyFRbmc li{float:left; width:205px; height:24px; line-height:24px; font-size:14px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.miansyFRbmf{float:left; width:205px; padding-top:15px;}


/* ========================二级页================================ */
.mianK{float:left; padding:20px 20px 0px 20px; width:920px;}
.mianKL{float:left; width:212px; background:url(../images/bg_20.jpg) top left no-repeat; }
.mianKR{float:left; width:686px; padding-left:22px;}
.mianKL_tt{height:90px;}
.mianKL_menu{height:365px; float:left; width:144px; padding:0px 34px 0px 34px;}
.mianKL_menu li{float:left; width:144px; text-align:center; height:30px; line-height:30px; font-size:14px; font-family:"微软雅黑"; margin-top:5px;}
.mianKL_menu li a{border-bottom:1px solid #bdb7b0; color:#735e40; width:144px; height:31px; display:block;}
.mianKL_menu li a:hover,.mianKL_menu li.menu_check a{background:url(../images/bg_21.png) no-repeat; color:#fff; text-decoration:none; width:144px; height:31px; display:block;}
.mianKRt{height:33px; text-align:right; padding-top:8px;}
.mbx_bg1{background:url(../images/bg_zslf02.jpg) top left no-repeat;}
.mbx_bg2{background:url(../images/bg_zysj02.jpg) top left no-repeat;}
.mbx_bg3{background:url(../images/bg_kfal02.jpg) top left no-repeat;}
.mbx_bg4{background:url(../images/bg_ggtzt02.jpg) top left no-repeat;}
.mbx_bg5{background:url(../images/bg_zjdy02.jpg) top left no-repeat;}
.mbx_bg6{background:url(../images/bg_gywm02.jpg) top left no-repeat;}
.mbx_bg7{background:url(../images/bg_lxwm02.jpg) top left no-repeat;}

.mianKRt span,.mianKRt span a,.mianKRt a:hover{color:#740;}
.mianKRb{float:left; width:686px; border-top:2px solid #740; margin-top:10px; padding-bottom:170px; padding-top:20px; background:url(../images/bg_18.jpg) bottom right no-repeat; min-height:300px; height:auto !important; height:300px; overflow:hidden !important; overflow: visible;}
.zslf{float:left; width:686px; text-align:justify; text-justify:inter-ideograph;}
.zslf span{font-size:14px;}
.zslf dt{float:left; width:686px; padding-bottom:15px;}
.zslf dd{float:left; width:686px; line-height:26px; padding-bottom:30px;}

.zysj{float:left; width:686px;}
.zysjT{font-size:14px; line-height:26px; text-align:justify; text-justify:inter-ideograph;}
.zysjT p{margin:0px; padding-bottom:20px;}
.zysjF{float:left; width:686px;}
.zysjF li{float:left; width:686px; padding:20px 0px; border-bottom:1px dotted #ccc;}
.zysjFL{float:left; width:181px; height:182px; background:url(../images/bg_19.jpg) no-repeat; text-align:center; padding-top:10px;}
.zysjFL img{max-width:161px; max-height:172px; _width:expression(this.width> 161 ? 161 : true);  _height:expression(this.height> 172 ? 172 : true);}
.zysjFR{float:left; width:485px; padding-left:20px;}
.zysjFRt{line-height:24px; font-size:14px; font-weight:bold; color:#740;}
.zysjFRt a,.zysjFRt a:hover{color:#740;}
.zysjFRc{float:left; width:485px; line-height:24px; text-align:justify; text-justify:inter-ideograph; margin-top:10px;}
.zysjFRb{float:left; width:485px; background:url(../images/bg_02.jpg) no-repeat; text-align:center; width:118px; height:36px; line-height:36px; margin-top:10px;}
.zysjFRb,.zysjFRb a,.zysjFRb a:hover{text-decoration:none; color:#fff;}
.pager{float:left; width:686px; padding-top:20px;}
.pager a{color:#740; margin:0px 5px;}
.pager a:hover{text-decoration:none;}
.pager span a{padding:3px 3px; background:#740; color:#fff;}

.kfal{float:left; width:686px;}
.kfalT{font-size:14px; line-height:26px; text-align:justify; text-justify:inter-ideograph;}
.kfalT p{margin:0px; padding-bottom:20px;}
.kfalF{float:left; width:686px;}
.kfalF li{float:left; width:686px; padding:20px 0px; border-bottom:1px dotted #ccc;}
.kfalFtL{float:left; width:183px;}
.kfalFtR{float:left; padding-left:20px; padding-top:20px; width:483px;}
.kfalFtRt{color:#740; font-weight:bold; line-height:24px;}
.kfalFtRb{padding-top:10px; line-height:24px; text-align:justify; text-justify:inter-ideograph;} 
.kfalFbL{float:left; width:183px;}
.kfalFbR{float:left; padding-right:20px; padding-top:20px; width:483px;}
.kfalFbRt{color:#740; font-weight:bold; line-height:24px;}
.kfalFbRb{padding-top:10px; line-height:24px; text-align:justify; text-justify:inter-ideograph;} 

.ggtzt{float:left; width:686px;}
.ggtztT{float:left; width:686px;}
.ggtztT li{float:left; width:686px; padding:15px 0px; border-bottom:1px dotted #ccc;} 
.ggtztT_t{line-height:24px; background:url(../images/dot_09.gif) left center no-repeat; height:24px; width:676px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; font-size:14px; font-weight:bold; padding-left:10px;}
.ggtztT_t a,.ggtztT_t a:hover{color:#740;}
.ggtztT_b{line-height:24px; float:left; width:686px; text-align:justify; text-justify:inter-ideograph; color:#848484;}
.ggtztB{float:left; width:686px; padding-top:10px;}
.ggtztB li{height:42px; line-height:42px; border-bottom:1px dotted #ccc; background:url(../images/dot_06.gif) left center no-repeat; float:left; width:686px;}
.ggtztBl{float:left; padding-left:10px; width:576px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.ggtztBr{float:left; width:100px; text-align:right; color:#858585;}
.ggtzt_xxT{text-align:center;}
.ggtzt_xxT dt{font-size:14px; font-weight:bold; color:#740; line-height:24px;}
.ggtzt_xxT dd{height:28px; line-height:28px; float:left; width:686px; border-bottom:1px dotted #ccc; border-top:1px dotted #ccc; margin-top:10px; color:#858585;}
.ggtzt_xxF{float:left; padding-top:20px; width:686px; line-height:24px; text-align:justify; text-justify:inter-ideograph;}
.ggtzt_xxF p{margin:0px; padding-bottom:25px;}
.ggtzt_xxF img{max-width:650px; max-height:625px; _width:expression(this.width> 650 ? 650 : true);  _height:expression(this.height> 625 ? 625 : true);}

.zjdy{float:left; width:686px;}
.zjdyT{float:left; width:686px;}
.zjdyT li{float:left; width:686px; padding:20px 0px 20px 0px; border-bottom:1px dotted #ccc;}
.zjdyT_t{float:left; width:686px; line-height:24px; border-bottom:1px dotted #ccc; padding-bottom:5px;}
.zjdyT_tL{float:left; width:150px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; font-size:14px; font-weight:bold;} 
.zjdyT_tC{float:left; width:386px;}
.zjdyT_tR{float:left; width:150px; text-align:right; color:#999;}
.zjdyT_b{padding-top:10px; width:686px; float:left; line-height:24px; color:#740;}
.zjdyT_b strong{font-size:14px; font-weight:bold;}
.zjdyB{float:left; width:682px; margin-top:20px; border:2px solid #dbd5c6; background:#f5f5f4;}
.zjdyBt{float:left; width:642px; padding:10px 20px; font-size:14px; font-weight:bold; color:#740;}
.zjdyBm{float:left; width:642px; padding:20px 20px 0px 20px; border-bottom:1px solid #dbd5c6; border-top:1px solid #dbd5c6;}
.zjdyBf{float:left; width:682px; text-align:center; padding:15px 0px;}
.zjdyBm li{float:left; width:642px; padding-bottom:20px; color:#6b6b6b}
.zjdyBm_t{float:left; width:321px;}
.zjdyBm_tL{float:left; width:70px; height:24px; line-height:24px;}
.zjdyBm_tR{float:left; width:251px;}
.zjdyBm_tC{float:left; width:572px;}


.sy_btn1{width:101px; height:32px; background:url(../images/btn_03.gif) no-repeat; font-size:1px; border:none; cursor:pointer;}
.sy_btn2{width:101px; height:32px; background:url(../images/btn_04.gif) no-repeat; font-size:1px; border:none; cursor:pointer;}
.sy_btn3{width:200px; border:1px solid #dbd5c6; padding:0px 3px; height:22px; line-height:22px;}
.sy_btn4{width:527px; border:1px solid #dbd5c6; height:80px;}

.about{float:left; width:686px;}
.aboutT{float:left; width:686px;}
.aboutTL{float:left; width:341px;}
.aboutTL h1{font-size:20px; color:#740; font-family:"微软雅黑";}
.aboutTLb{line-height:24px; float:left; width:341px; font-size:14px; text-align:justify; text-justify:inter-ideograph;}
.aboutTR{float:left; width:345px; text-align:right; padding-top:10px;}
.aboutB{float:left; width:686px; line-height:24px; font-size:14px; padding-top:20px; text-align:justify; text-justify:inter-ideograph;}
.aboutB p{margin:0px; padding-bottom:30px;}

.lxwm{float:left; width:686px;}
.lxwmL{float:left; width:316px;}
.lxwmR{float:left; width:370px; text-align:right;}
.lxwmR img{border:1px solid #dbd5c6; max-width:370px; max-height:625px; _width:expression(this.width> 370px ? 370px : true);  _height:expression(this.height> 625 ? 625 : true);}
.lxwmL dt{font-size:20px; color:#740; font-family:"微软雅黑";}
.lxwmL dd{font-size:14px; line-height:34px; padding-top:10px;}



/* 底部 */
.footerM{width:100%; float:left; height:207px; background:#7e4700 url(../images/bg_08.jpg) top center repeat-x;}
.footerB{width:960px; margin:0px auto;}
.footerBt{width:960px; float:left; height:40px; line-height:40px; text-align:center;}
.footerBt li{padding:0px 20px; display:inline; background:url(../images/bg_09.jpg) right center no-repeat;}
.footerBt li a{color:#fff;}
.footerBt li a:hover{text-decoration:none; color:#b2181a;}
.footerBf{width:960px; float:left; padding-top:20px;}
.footerBfT{height:42px; line-height:42px; color:#fff; font-size:16px; font-family:"微软雅黑"; text-align:center;}
.footerBfT span{color:#fff; font-family:Verdana;}
.footerBfB{width:960px; float:left; text-align:center; color:#bca180;font-family:Verdana;}
.footerBfB p{margin:0px; padding-top:15px; line-height:22px;}










